zenobia (papilio zenobia) - Turco Inglés Diccionario